An Agent Inspired Reconfigurable Computing Implementation of a Genetic Algorithm

نویسندگان

  • John M. Weir
  • B. Earl Wells
چکیده

emerge from when multiple agents interact with one another. Many software systems have been successfully imAlthough many competing definitions of what conplemented using an agent paradigm which employs stitutes an agent exist there is generally good agreea number of independent entities that communicate ment that agents should operate in a system with with one another to achieve a common goal. The other agents and that the agents should display distributed nature of such a paradigm makes it an the characteristics of autonomy and sociability [I]. excellent candidate for use in high speed reconfigAgents are autonomous in that they operate indeurable computing hardware environments such as pendently and asynchronously. Each agent makes its those present in modem FPGA’s. In this paper, a own decisions on actions to take and does not operdistributed genetic algorithm that can be applied to ate either as a master or a slave. Agents are social in the agent based reconfigurable hardware model is inthat they communicate with other agents in the systroduced. The effectiveness of this new algorithm is tem to exchange data. Multiagent systems are comevaluated by comparing the quality of the solutions prised of potentially many independent, autonomous, found by the new algorithm with those found by trarelatively simple agents that communicate with one ditional genetic algorithms. The performance of a another and cooperate and/or compe to achieve a reconfigurable hardware implementation of the new common goal. algorithm on an FPGA is compared to traditional single processor implementations. 2 Reconfigurable Computing Implementation of Agents

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey

Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...

متن کامل

BQIABC: A new Quantum-Inspired Artificial Bee Colony Algorithm for Binary Optimization Problems

Artificial bee colony (ABC) algorithm is a swarm intelligence optimization algorithm inspired by the intelligent behavior of honey bees when searching for food sources. The various versions of the ABC algorithm have been widely used to solve continuous and discrete optimization problems in different fields. In this paper a new binary version of the ABC algorithm inspired by quantum computing, c...

متن کامل

Intrinsic Evolvable Hardware Used for Fault Tolerance Systems

The main target of this chapter is to present the intrinsic evolvable hardware structures: concept, design and applications. The intrinsic evolvable hardware structures concept join more research areas like: bio – inspired searching methods (evolutionary algorithms), optimization of algorithms by parallel processing and reconfigurable circuits. First, a general overview about intrinsic evolvabl...

متن کامل

An Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ

An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...

متن کامل

An Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ

An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003